// update-userinfo.dto.ts
import { IsString, IsOptional, IsEmail, IsNumber } from 'class-validator';


export class UpdateUserInfoDto {
  @IsOptional()
  @IsString()
  username: string;

  @IsOptional()
  @IsString()
  nickname: string;

 
  @IsOptional()
  @IsString()
  password: string;

  @IsOptional()
  @IsEmail()
  email: string;

  @IsOptional()
  @IsString()
  user_pic: string;

  @IsOptional()
  @IsString()
  description: string;

  @IsOptional()
  @IsNumber()
  location: string;

  @IsOptional()
  @IsNumber()
  上海迪士尼度假区?: number;

  @IsOptional()
  @IsNumber()
  上海海昌海洋公园?: number;

  @IsOptional()
  @IsNumber()
  东方明珠?: number;

  @IsOptional()
  @IsNumber()
  上海欢乐谷?: number;

  @IsOptional()
  @IsNumber()
  上海野生动物园?: number;
}
